.header{
	background-color: #2a2c33;
}
.header a{
	color: #fff;
}
.header h1{
	color: #ffffff;
	font-size: 18px;
}
.grid-gruop{
	line-height: .24rem;
	background-color: #fff;
	margin-bottom: .08rem;
}
.grid-gruop:last-of-type{
	margin-bottom: inherit;
}
.grid-tit{
	font-size: .16rem;
	margin: 0;
	padding:.12rem .2rem;
	font-weight: normal;
}
.grid-item{
	text-align: center;	
}
.grid-item a{
	display: block;
	padding: .12rem 0;
}
.grid-item img{
	width: .45rem;
	height: .45rem;
}
.grid-item p{
	font-size: .14rem;
	margin: 0;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #333;
}